px2rem(a)
  return round(unit(a,rem)/108 *1rem,7)
pxtorpx(a)
	return (unit(a,rpx) * 1rpx)

.pop-model-box {
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.7);
	z-index: 9;
}

.btn {
	width: px2rem(200px)
	font-size: px2rem(20px)
	display: inline-block
}
.btn.btn-success {
	color: #fff;
	background-color: #198754;
	border-color: #198754;
}
.btn.btn-error {
	color: #fff;
	background-color: #dc3545;
	border-color: #dc3545;
}
.btn.btn-warning {
	color: #000;
	background-color: #ffc107;
	border-color: #ffc107;
}
.btn.btn-info {
	color: #fff;
	background-color: #0dcaf0;
	border-color: #0dcaf0;
}
.btn.btn-dark {
	color: #fff;
	background-color: #212529;
	border-color: #212529;
}
.btn.btn-light {
	color: #000;
	background-color: #cfcbcb;
	border-color: #cfcbcb;
}
.btn.btn-primary {
	color: #ffffff;
	background-color: #0d6efd;
	border-color: #0d6efd;
}
.btn.btn-secondary {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d;
}

.btn.btn-lg {
	width: px2rem(300px)
	font-size: px2rem(30px)
}

.card-box{
	width: px2rem(997px);
	height: px2rem(478px);
	background: url('@/static/alert_img01.png') no-repeat center;
	background-size: 100%;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	.close-btn{
		width px2rem(100px)
		height px2rem(80px)
		display flex
		align-items center
		justify-content center
		position absolute
		right px2rem(65rpx)
		top px2rem(25rpx)
		.iconfont{
			font-size px2rem(60px)
			color #FFFFFF
		}
	}
}
.imgsrbtn{
	width px2rem(147px)
	height px2rem(147px)
}

.imgbtn{
	width px2rem(112px)
	height px2rem(112px)
}
.imgbtn2{
	width px2rem(92px)
	height px2rem(92px)
}
.backsetbtn{
	width px2rem(174px)
	height px2rem(64px)
}
.backsmbtn{
	width px2rem(64px)
	height px2rem(64px)
	
}